computer gmp java development computer repair j2ee c++ laptop medical notebook projects drug developers doctor .net fda medical device biotechnology medicine pharmaceutical open source medical billing